Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYFFORDD TERRACE Semi-Detached £135,554 £110,000 24 Oct 2018
2 PENYFFORDD TERRACE Semi-Detached £230,066 £41,000 19 Apr 1995
3 PENYFFORDD TERRACE Semi-Detached £201,652 £72,000 17 Jul 2002